Big Huge Thesaurus

snapping beetle

noun